Tailoring Software Development Methodologies in Practice: A Case Study

نویسندگان

  • Sergio de Cesare
  • Nicola Iacovelli
  • Antonio Merico
  • Chaitali Patel
  • Mark Lycett
چکیده

Software development methodologies (SDM) have been traditionally defined in a prescriptive manner with an underlying assumption of universal applicability. However, as industrial practice suggests, this assumption is fundamentally flawed. Software development projects very rarely adopt a methodology in such a rigid fashion. Conversely, methodologies are normally adapted to meet specific contextual characteristics. This adaptation, known as Method Tailoring (MT), generally occurs implicitly. Implicit adaptation has several drawbacks. Firstly, responsibility and consequences are not attributable to the decisions made during MT. Secondly, MT experience is not captured, thus not being shared and reused within the organization. As a consequence, implicit MT leads to reactive rather than proactive adaptation with negative effects on both productivity and efficient use of resources. This paper presents a case study in which MT was applied. In order to elicit the tailoring process, a high-level conceptual framework was developed. The framework was drawn from the existing literature. As a result the know-how and experience accumulated during the practice of Method Tailoring was made explicit and organized for the benefit of future projects. The framework was applied a posteriori to a project carried out by a medium-sized software development company for the Italian national public health service.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Framework for Method Tailoring: A Case Study

Software development methodologies (SDM) have been traditionally defined in a prescriptive manner with an underlying assumption of universal applicability. However, as industrial practice suggests, this assumption is fundamentally flawed. Software development projects very rarely adopt a methodology in such a rigid fashion. Conversely methodologies are normally adapted to meet specific contextu...

متن کامل

The Application of an Information Systems Development Methodology in Practice - An Exploratory Study

The use and modification of Information Systems Development Methodologies has continued to be an important issue for research and practice as developers struggle to complete largescale IS development projects. Whilst there is a widespread belief that the use of an ISDM is appropriate when developing an information system, a considerable body of evidence exists to indicate that few practitioners...

متن کامل

Tailoring Tendon Transfer Surgery and Rehabilitation for a Musician: A Case Study

   Tendon transfers in hand patients are a commonly performed procedure after extensor tendon rupture. However, the standard side to side technique is not applicable in every patient. We present a case of a musician with unique demands to demonstrate the option to customize surgical technique and therapy regimen to the unique needs of each patient. An extensor indicis proprius to extensor digit...

متن کامل

A Theory of Software Development Methodologies

In this study, it is proposed that software development methodologies (SDMs), when looked at from the perspective of job design, offers interesting and useful insights. The increasing popularity of agile methods over plan-driven methods in the 2000’s mirror the increasing popularity of non-Taylorist job designs over Taylorist job designs in the 1980’s, when jobs were redesigned by adopting self...

متن کامل

A Systematic Study on Agile Software Development Methodologies and Practices

Software engineering techniques have been employed for many years to create software products. The selections of appropriate software development methodologies for a given project, and tailoring the methodologies to a specific requirement have been a challenge since the establishment of software development as a discipline. In the late 1990’s, the general trend in software development technique...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CIT

دوره 16  شماره 

صفحات  -

تاریخ انتشار 2008